Vasil Petrov, 40, connected with the officer's chin with a closed fist -- and without provocation -- at the U.S. Department of Homeland Security's Immigration and Customs Enforcement facility on Dec. 27, U.S. Attorney for New Jersey Philip R. Sellinger said.
A struggle ensued, lasting about two minutes, before the officer, fellow officers and other employees subdued Petrov.
The officer needed stitches to close a cut, the U.S. attorney said.
Petrov was charged with assaulting a federal officer. He remains detained pending removal from the country.
ICE officers were preparing to put Petrov on a plane when the assault occurred, authorities said.
They didn't specify what led to the deportation in the first place.
Click here to follow Daily Voice Edison and receive free news updates.